package com.jt.www.admin.user.service;

import com.jt.www.model.remote.user.UserListDownloadVo;
import com.jt.www.model.reps.GenericListResponse;
import com.jt.www.model.vo.EduOrgListVO;
import com.jt.www.model.vo.EduOrgsVO;
import com.jt.www.model.vo.UserInfoVo;
import org.springframework.http.ResponseEntity;

import java.util.List;

public interface UserListFormService {

    /**
     * 下载
     *
     * @param userInfoVo
     * @return
     * @throws Exception
     */
    List<UserListDownloadVo> downUserList(UserInfoVo userInfoVo) throws Exception;


    /**
     * 查询机构列表
     *
     * @param eduOrgListVO
     * @return
     */
    ResponseEntity<GenericListResponse<EduOrgsVO>> queryOrgInfoList(EduOrgListVO eduOrgListVO);
}
